AliNext_Lite\ImportAjaxController D

Total Complexity 263
Dependencies 20
Dependents 0
Total lines 1,446
Lines of code 1,098
Logical lines of code 723
Comment lines 58
Methods 27
Properties 12

Methods 27

Method Rating Maintainability Complexity Lines of code
ajax_update_product_info()
D
20
69 180
ajax_push_product()
B
35 19 83
ajax_load_shipping_info_for_product()
B
36 14 83
ajax_load_shipping_info_for_fulfillment()
A
36 13 87
ajax_add_to_import()
A
41 14 54
ajax_import_images_action()
A
47 14 33
ajax_import_cancel_images_action()
A
48 13 29
ajax_link_to_aliexpress_category()
A
44 10 47
ajax_load_shipping_info_for_import()
A
41 9 57
ajax_override_product()
A
49 11 27
ajax_link_to_category()
A
49 10 28
ajax_split_product()
A
47 8 39
ajax_remove_from_import()
A
49 8 32
ajax_search_products()
A
43 7 45
ajax_set_shipping_info()
S
46 5 40
ajax_load_shipping_info()
S
53 6 22
ajax_search_tags()
S
49 5 28
ajax_delete_import_products()
S
54 5 22
ajax_cancel_override_product()
S
53 4 21
ajax_get_product()
S
55 4 20
ajax_override_variations()
S
54 4 20
loadAliexpressCategoryToWoocommerce()
S
56 3 19
__construct()
S
46 1 36
prepareSystemForImport()
S
57 2 17
ajax_get_all_products_to_import()
S
60 2 13
ajax_update_shipping_list()
S
64 2 10
woocommerce_after_add_product()
S
70 1 6